tank killing mine - French English Dictionary